home *** CD-ROM | disk | FTP | other *** search
/ Agent Central Host Computer / Agent - Central Host Computer.iso / _SETUP.1 / veventslist.sql < prev    next >
Text File  |  2000-05-12  |  2KB  |  53 lines

  1. /*
  2. This view collects data on events of certain types: shift start and end, Farebox door open and close, stacker cards, all alarms, all commands.
  3. */
  4. create or replace view veventslist as
  5. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, SHIFT_SEQ, USER_ID, ROUTE_ID,
  6.  RUN_ID, TRIP_ID, FARESET_ID ,'   ' setclr,  0 alarm,'Shift Start' event
  7. from shftstrt
  8. union
  9. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, SHIFT_SEQ, USER_ID, ROUTE_ID,
  10.  RUN_ID, TRIP_ID, FARESET_ID ,'   ' setclr,0 alarm, 'Shift End  ' event
  11. from shftend
  12. union
  13. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, SHIFT_SEQ, USER_ID , 0 ROUTE_ID,
  14.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID ,'   ' setclr, 0 alarm,'ShiftRelStart' event
  15. from shftrels
  16. union
  17. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, SHIFT_SEQ, USER_ID , 0 ROUTE_ID,
  18.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID , '   ' setclr,0 alarm,'ShiftRelEnd  ' event
  19. from shftrele
  20. union
  21. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, 0 SHIFT_SEQ, 0 USER_ID , 0 ROUTE_ID,
  22.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID ,'   ' setclr, 0 alarm,'JCDoorOpen' event
  23. from jcdooro
  24. union
  25. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, 0 SHIFT_SEQ, 0 USER_ID , 0 ROUTE_ID,
  26.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID , '   ' setclr,0 alarm,'JCDoorClose' event
  27. from jcdoorc
  28. union
  29. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, 0 SHIFT_SEQ, 0 USER_ID , 0 ROUTE_ID,
  30.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID , 'Act' setclr,alarmact.alarm_id alarm, descr event
  31. from alarmact, alarmsg
  32. where alarmact.alarm_id 
  33. in (14, 18, 19, 20, 21, 22, 23, 24, 25,  26, 27, 34, 39 ) and 
  34. alarmact.alarm_id = alarmsg.alarm_id
  35. union
  36. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, 0 SHIFT_SEQ, 0 USER_ID , 0 ROUTE_ID,
  37.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID ,'Clr' setclr, alarmclr.alarm_id alarm , descr event
  38. from alarmclr, alarmsg
  39. where 
  40. alarmclr.alarm_id in (14, 18, 19, 20, 21, 22, 23, 24, 25,  26, 27, 34, 39 ) and alarmclr.alarm_id = alarmsg.alarm_id
  41. union
  42. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, 0 SHIFT_SEQ, 0 USER_ID , 0 ROUTE_ID,
  43.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID ,'   ' setclr, 0 alarm, 'AcceptStackerCard' event
  44. from curacc where currency_type = 401 and currency_val = 0
  45. union
  46. select DET_SEQ_NUM, FAREBOX_GLID, CONV_DATE, 0 SHIFT_SEQ, 0 USER_ID , 0 ROUTE_ID,
  47.  0 RUN_ID, 0 TRIP_ID, 0 FARESET_ID ,'   ' setclr, 0 alarm, ocucmnd.descr event
  48. from ocucmnd, cmdinit
  49. where cmdinit.command_id = ocucmnd.id and
  50. ocucmnd.id in (7, 8, 9, 10);
  51.  
  52.  
  53.